YHRWD

珂心泛舟

email
github

在Linux下搭建Chronocat

猫猫

開始之前....#

你需要擁有:

  • 一台可用內存≥2Gb 的伺服器🖥(或許 1G 也行,自測)
  • 一雙會打字的手✋🤚
  • 基礎的閱讀理解能力👀

注意事項#

本教程僅提供搭建方法,相關資源來源於互聯網
此教程基於 docker,因此建議了解一下 docker 的基本操作.
本教程伺服器系統為 debian 12,其他系統的友友們需要自己變通一下.

準備容器#

建議在每條命令前都加入sudo

進入 Screen#

這一步是為了保活,防止安裝過程中意外退出

screen -S chronocat

關於 screen 的操作請自行搜索

創建容器#

執行以下命令

sudo docker run -it \
-p 5500:5500 \
-p 6099:6099 \
-v ./Chronocat/config:/root/.chronocat/config
-v ./Chronocat/plugins:/root/LiteLoaderQQNT/plugins/
--name chronocat
debian

或者

sudo docker run -it -p 5500:5500 -p 6099:6099 -v ./Chronocat/config:/root/.chronocat/config -v ./Chronocat/plugins:/root/LiteLoaderQQNT/plugins --name chronocat debian

其中,5500 端口是 satori 服務端口,6099 為後邊登錄服務的端口
如果順利的話
將會是下面這樣:

image

安裝所需軟體包#

換源 (海外機可以跳過)#

首先執行apt update && apt install curl -y, 安裝 curl
然後執行換源腳本

bash <(curl -sSL https://linuxmirrors.cn/main.sh)

如無誤,將呈現以下畫面:
image

選擇自己喜歡的源,回車 || 中科大 yyds!||

image
接下來會選擇是否啟用 http 協議,這裡建議不使用
剩下的按照腳本提示來就行

安裝軟體#

執行下列命令

apt update && apt install -y \
    libgtk-3-0 \
    libnotify4 \
    libnss3 \
    libxss1 \
    libxtst6 \
    xdg-utils \
    libatspi2.0-0 \
    libsecret-1-0 \
    unzip \
    libgbm1 \
    libasound2 \
    xvfb \
    curl \
    nano

這一步沒啥注意的,軟體包中最後的nano可以換成自己喜歡的文本編輯器.

安裝 QQ&Liteloader#

QQ#

非常簡單,運行以下代碼

curl -o linuxqq.deb https://dldir1.qq.com/qqfile/qq/QQNT/852276c1/linuxqq_3.2.5-21453_amd64.deb && \
apt install ./linuxqq.deb -y && apt clean && rm linuxqq.deb

等待安裝完成即可,如果你的機子下載太慢,可以手動下載安裝包然後上傳至容器內安裝

Liteloader#

同樣運行下列命令

curl -L -o LiteLoaderQQNT.zip https://github.com/LiteLoaderQQNT/LiteLoaderQQNT/releases/download/1.0.3/LiteLoaderQQNT.zip && \
unzip LiteLoaderQQNT.zip -d /root/LiteLoaderQQNT && rm LiteLoaderQQNT.zip && \
sed -i '1s/^/require("\/root\/LiteLoaderQQNT");\n/' /opt/QQ/resources/app/app_launcher/index.js

等待完成即可

安裝 & 配置猫猫#

首先按ctrl+A+D即可退出 screen
如果前面步驟沒有出錯的話,會出現以下文件夾

image

然後將你的猫猫以及放到/root/Chronocat/plugins
所需插件如下,請自行尋找資源

image
注:文件夾中應該如下圖直接是猫猫主體,不要再套文件夾

image

凍號之旅#

啟動腳本#

返回 screen (執行screen -r)
然後新建start.sh
寫入以下內容

#!/bin/bash
service dbus start
rm -f /tmp/.X1-lock
export DISPLAY=:1
Xvfb $DISPLAY -screen 0 1x1x16 &
sleep 2
qq --no-sandbox

保存退出

啟動!#

chmod +x start.sh
bash start.sh

運行過程可能會出現些許報錯,無傷大雅👍🏻

登錄 QQ#

訪問http://ip:6099/api/panel/getQQLoginQRcode掃碼登錄

對接#

我相信大家都會

若有問題

評論區留言

此文由 Mix Space 同步更新至 xLog
原始鏈接為 https://lkyhr.link/posts/tutorial/cc_bot


載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。